package com.niit.session10;

public class Girlfriend {
	
//	封装的对象代表什么，就要提供该对象的数据，并且提供对该对象操作的方法
//	封装第一步：所有属性加上private修饰符
//	目的是防止外部的类给属性赋值一些非法数据
	private String name;
	private String gender;
	private int age;
//	封装第二步：提供set方法给别的用户赋值
	public void setAge(int a) {
		if(a >= 18 && a<= 50) {
			age = a;
		}else {
			System.out.println("数据非法！");
		}
	}
//	提供get方法来取值
	public int getAge() {
		return age;
	}
//	空的构造方法
//	第三步：加上空参数和全参数的构造方法
	public Girlfriend() {
		System.out.println("构造方法被调用了");
	}
	public Girlfriend(String name,String gender,int age) {
		this.name = name;
		this.gender = gender;
		this.age = age;
	}
	
	

}
